/**
 * Created by XK-SH on 2017/5/11.
 */
import Vue from 'vue'
import VueResource from 'vue-resource';
Vue.use(VueResource);

export default {
  /**
   * 查询角色列表
   */
  getRoleList() {
    return Vue.http.get("/role/m/getRoleList");
  },

  /**
   * 删除角色
   */
  deleteRole(roleId){
    return Vue.http.get("/role/m/deleteRole/"+roleId);
  },

  /**
   * 查询角色详情
   */
  getRoleDetailByRoleId(roleId) {
    return Vue.http.get("/role/m/getRoleDetailByRoleId/" + roleId);
  },

  /**
   * 获取可选权限列表
   */
  getAllMenus() {
    return Vue.http.get("/role/m/getAllMenus");
  },

  /**
   * 新增角色
   */
  addRole(query) {
    return Vue.http.post("/role/m/addRole", query);
  },

  /**
   * 编辑角色
   */
  updateRoleDetail(query) {
    return Vue.http.post("/role/m/updateRoleDetail", query);
  },

}
